# 创建空集合
s1 = set()

s2 = set('abcdefg')  # {'c', 'f', 'b', 'a', 'g', 'e', 'd'}
print(s2)
# 集合有去重功能
s3 = {1, 2, 3, 4, 4, 5}  # {1, 2, 3, 4, 5}
print(s3)
# 追加到任意位置,集合没有顺序,且只能追加单一数据
s3.add(-1)
print(s3)
# 增加已有的数据没有效果
s3.add(5)
print(s3)
# 增加数据序列
s3.update(['a', 'b', 'c'])
print(s3)

# s3.remove('d')  # 报错，数据不存在
s3.discard('d')  # 不存在也不报错

print(s3.pop())  # 随机删除 并返回删除的数据
print(s3)